slobberchops
Look at other dictionaries:
slobberchops — Noun. A name for a person with a particularly salivery mouth … English slang and colloquialisms
slobberchops — Noun. A name for a person with a particularly salivery mouth … English slang and colloquialisms